package com.ds.infra.ibatis.executor;

import com.ds.infra.ibatis.mapping.MappedStatement;

import java.util.List;

/**
 * 作用： 执行器接口，定义了基本的数据库操作方法。
 *
 * @author WeiShaoying
 */
public interface Executor {

    <E> List<E> query(MappedStatement ms, Object parameter);

    int update(MappedStatement ms, Object parameter);

    void close();
}
